Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLETS END Terraced £633,450 £121,000 24 Mar 1997
2 OWLETS END Detached £795,739 £152,000 13 Mar 1997
3 OWLETS END Terraced £294,052 £232,000 29 Sep 2017
4 OWLETS END Terraced £474,660 £139,950 7 Jun 2001
5 OWLETS END Terraced £366,472 £209,950 22 May 2006
6 OWLETS END Semi-Detached £605,809 £175,000 30 Apr 2001
7 OWLETS END Detached £531,910 £114,000 7 Aug 1998
8 OWLETS END Semi-Detached £510,684 £415,000 29 Aug 2019
9 OWLETS END Semi-Detached £616,363 £133,000 6 Nov 1998